import { GCellRenderer } from "../../../../../com/mui/controls/GCellRenderer";
import { BaseItem } from "../../common/BaseItem";
import { ItemData } from "../../../resource/info/ItemData";
//class DailyItemRenderer
    
    export  class DailyItemRenderer extends GCellRenderer
    {
        constructor()
        {
            super();
            this._baseItem = new BaseItem();
            this._baseItem.setSize(32, 32);
            this._baseItem.isDragAble = false;
            addChild(this._baseItem);
            return;
        }

        public /* override */ set data(arg1: Object)
        {
            var loc1=arg1 as ItemData;
            if (loc1) 
            {
                this._baseItem.itemData = loc1;
                toolTipData = loc1.getToolTipData();
            }
            else 
            {
                toolTipData = null;
            }
            return;
        }

        public /* override */ setSize(arg1: number, arg2: number): void
        {
            super.setSize(32, 32);
            return;
        }

        protected /* var */_baseItem: BaseItem;
    }
